package Main;

import java.net.ServerSocket;
import java.net.Socket;

public class StartServer 
{

	
	public static void main(String[] args) 
	{
		
		Serverumgebung RSEServer = new Serverumgebung();
		RSEServer.ini();
		
	}

}

class Serverumgebung implements Runnable
{
	
	UI Interface = new UI(); // Erstellt ein Userinterface
	Protokoll EP = new Protokoll(); // Erstellt das Eingangsprotokoll
	Netzwerk Net = new Netzwerk(); // Erstellt die Klasse die alles connected
	
	boolean Exit = false;
	
	
	
	
	public void ini()
	{
		Interface.create(); // Erstellt den Frame ect.
		System.out.println("Interface kreiert.");
		
	//	Net.connect(); // Erwartet die Verbindung von allen Spielern
		System.out.println("Alle Spieler haben sich eingeloggt.");
		
		Thread MainProcess = new Thread(this);
		MainProcess.run();
	}
	
	
	public void run()
	{
		System.out.println("MainProcess gestartet.");
		
		
		while (Exit != true)
		{
		

		}
		
		System.err.println("Server wurde beendet.");
		System.exit(1);
		
	}
}